# ============================================================
# AI Legal Assistant - Environment Variables
# Copy this to .env and fill in your values
# ============================================================

# Google Gemini API Key (Required for AI features)
# Get yours at: https://aistudio.google.com/app/apikey
GEMINI_API_KEYS=AQ.Ab8RN6KdHUA7TPVwPhqjTfV0lH5q1Stb8SRc9vRd7OSaBKbkqg

# Gemini Model (Optional - defaults to gemini-1.5-flash)
GEMINI_MODEL=gemini-2.5-flash

# JWT Secret Key (Change in production!)
SECRET_KEY=521f1ed0372bf6b1093108d49f73221143c708ff98bb67fd8d93cfb2337fcfe7

# Token expiry in minutes
ACCESS_TOKEN_EXPIRE_MINUTES=60

# Debug mode
DEBUG=true

# ── Zoom (Virtual Hearings) ──────────────────────────────────────────────────
# Get from: https://marketplace.zoom.us → Build App → Server-to-Server OAuth
ZOOM_ACCOUNT_ID=
ZOOM_CLIENT_ID=
ZOOM_CLIENT_SECRET=
# Leave blank = Jitsi Meet fallback (no account needed, works immediately)

# Groq API Key (optional chatbot fallback) - https://console.groq.com
GROQ_API_KEY=

# ── Email notifications (optional) ──────────────────────────────────────────
# Leave EMAIL_HOST blank to disable email — in-app notifications always work
EMAIL_HOST=
EMAIL_PORT=587
EMAIL_USERNAME=
EMAIL_PASSWORD=
EMAIL_FROM=noreply@legalease.ai
